package com.sinosoft.dsp.persistence.businessconcept.service;

import javax.faces.bean.ManagedBean;
import javax.faces.bean.NoneScoped;

import com.sinosoft.builder.templates.concept.CodeSetType;
import com.sinosoft.dsp.system.core.log.Log;

/**
 * 代码集CRUD服务
 * 
 * @author 潘巍（PeterPan）
 * @since 2011-5-18 上午09:44:44
 * 
 */
@ManagedBean(name = "codeSetCRUDService")
@NoneScoped
public class CodeSetCRUDService {

	private static final Log log = Log.getLog(CodeSetCRUDService.class
			.getName());

	/**
	 * 持久化代码集
	 * 
	 * @param codeSet
	 *            return
	 */
	public boolean persist(CodeSetType codeSet) {
		// TODO
		return false;
	}

	/**
	 * 通过ID删除代码集
	 * 
	 * @param id
	 * @return
	 */
	public CodeSetType remove(String id) {
		// TODO
		return null;
	}

	/**
	 * 修改代码集
	 * 
	 * @param codeSet
	 * @return
	 */
	public boolean merge(CodeSetType codeSet) {
		// TODO
		return false;
	}

	/**
	 * 通过ID判断是否存在该代码表
	 * 
	 * @param id
	 * @return
	 */
	public boolean contains(String id) {
		// TODO
		return false;
	}

}
